package cn.cqie.attendance.manager.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * @author king james
 * @create 2021-07-07-{TIME}
 */
@JsonInclude(value= JsonInclude.Include.NON_NULL)
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@ApiModel(value="StudentScore对象", description="")
public class AdminStudentScore extends Model {
    private static final long serialVersionUID = -6076396448222680984L;

    @ApiModelProperty(value = "课程id")
    private int courseId;

    @ApiModelProperty(value = "学生得分表id")
    private int studentScoreId;

    @ApiModelProperty(value = "学生id")
    private int stuId;

    @ApiModelProperty(value = "院系名")
    private String collegeName;

    @ApiModelProperty(value = "学生专业")
    private String majorName;


    @ApiModelProperty(value = "责任老师名")
    private String teacherName;

    @ApiModelProperty(value = "实训老师")
    private String trainTeacher;

    @ApiModelProperty(value = "小组名")
    private String groupName;


    @ApiModelProperty(value = "项目名称")

    private String courseName;

    @ApiModelProperty(value = "学生姓名")
    private String stuName;

    @ApiModelProperty(value = "学生学号")
    private String stuNumber;


    @ApiModelProperty(value = "学生性别：0女生 1男")
    private int gender;


    @ApiModelProperty(value = "学生的项目角色")
    private String role;

    @ApiModelProperty(value = "学生综合得分")
    private float overallscore;

    @ApiModelProperty(value = "学生的小组长")
    private String leaderName;

    @ApiModelProperty(value = "学生综合评分的评语")
    private String comment;




}
